use strict [Javascript] use strict란? use strict 명시적인 "엄격 모드(Strict Mode)"를 사용하는 방법이다. Strict 모드에서는 일반적인 JavaScript의 의미에 몇 가지를 변경한다. 이 모드를 사용하려면 코드 맨 앞(해당 스코프의 시작)에 use strict 행을 쓰면 된다. 만일 함수안에서 'use strict'를 사용하면 해당 함수만 스트릭트 모드로 실행된다. 변수를 use strict 시작행 이전에... vanilaJSJavaScriptuse strictJavaScript 즉시 실행 함수를 활용해 strict mode 의 충돌 없애기 암묵적 전역(implicit global) 자바스크립트에서 var, let, const 와 같은 키워드 없이도 변수를 선언할 수 있다는 사실 알고 계셨나요? 저는 변수를 선언할 때 let, const 를 사용해야 한다고 배웠고, 그래서인지 키워드가 빠지면 오류가 날 거라고 당연스레 생각했었는데요. 암묵적 전역(implicit global) 이라고 하는 현상입니다. strict mode 암묵적... JavaScriptuse strictprogrammingJavaScript
[Javascript] use strict란? use strict 명시적인 "엄격 모드(Strict Mode)"를 사용하는 방법이다. Strict 모드에서는 일반적인 JavaScript의 의미에 몇 가지를 변경한다. 이 모드를 사용하려면 코드 맨 앞(해당 스코프의 시작)에 use strict 행을 쓰면 된다. 만일 함수안에서 'use strict'를 사용하면 해당 함수만 스트릭트 모드로 실행된다. 변수를 use strict 시작행 이전에... vanilaJSJavaScriptuse strictJavaScript 즉시 실행 함수를 활용해 strict mode 의 충돌 없애기 암묵적 전역(implicit global) 자바스크립트에서 var, let, const 와 같은 키워드 없이도 변수를 선언할 수 있다는 사실 알고 계셨나요? 저는 변수를 선언할 때 let, const 를 사용해야 한다고 배웠고, 그래서인지 키워드가 빠지면 오류가 날 거라고 당연스레 생각했었는데요. 암묵적 전역(implicit global) 이라고 하는 현상입니다. strict mode 암묵적... JavaScriptuse strictprogrammingJavaScript